Ceylon cinnamon - Spanish English Dictionary